package com.cy.mall.model.domain.customer;

import java.util.Date;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.cy.mall.model.enums.CheckResult;

import lombok.Data;

/**
 * 客户第三方检查查询结果信息
 *
 * @author tanyilin
 *
 * @create 2019年2月25日 上午11:31:18
 */
@Data
@Table(name = "t_customer_third_check_info")
public class CustomerThirdCheckInfo {

	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
	
	/** 客户ID */
	private Long customerId;
	
	/** 大数据查询结果 */
	private CheckResult bigDataCheckResult;

	/** 大数据黑名单事件类型代码 */
	private String blackFactsCode;
	
	/** 大数据查询返回信息 */
	private String bigDataCheckResponseJson;
	
	/** 1 ~ 7；1代表1星，7代表7星，数值越大，表示客户在小安的评级越好。 */
	private Integer xiaoanStar;
	
	/** 人脸识别结果 */
	private CheckResult faceidCheckResult;
	
	/** 人脸识别结果码 */
	private String faceidCheckResultCode;
	
	/** 人脸识别结果信息 */
	private String faceidCheckResultMessage;
	
	/** 人脸识别可信度分数，分数越大越靠谱 */
	private String faceidCheckConfidence;
	
	/** 人脸识别活体照片 */
	private String faceidCheckBodyImage;
	
	/** 人脸识别身份证人像面照片 */
	private String faceidCheckIdcardFrontsideImage;
	
	/** 人脸识别身份证国徽面照片 */
	private String faceidCheckIdcardBacksideImage;
	
	/** 进行一次人脸识别的token，唯一性 */
	private String faceidCheckBizToken;
	
	/** 人脸识别结果查询返回信息 */
	private String faceidCheckResponseJson;
	
	/** 创建时间 */
	private Date createTime;
	
	/** 更新时间 */
	private Date updateTime;
}
